DShutdown - HISTORY
~~~~~~~~~~~~~~~~~~~

v 1.78

- Aggiunta l'opzione "Delay countdown" che consente di attendere ulteriori 60 secondi quando si verificano le condizioni per lo shutdown (pu essere utile per consentire ad alcune operazioni di completarsi, ad esempio se si sta monitorando il termine di un download).
- Aggiunta l'opzione "Shutdown when window closes" che consente di spegnere il PC quando una data finestra viene chiusa, tale opzione pu risultare in molti casi pi precisa ed efficace della Pixel Color Monitor.
- Fix e miglioramenti nell'UI.

v 1.77

- L'opzione "Close Program" ora permette di specificare se utilizzare il PID per chiudere una specifica istanza di un programma oppure se, semplicemente chiudere i programmi sulla base del loro nome.
- Aggiunta la possibilit di monitorare, invece del cambiamento del colore di un dato Pixel, la semplice chiusura della finestra che lo contiene, in questo modo per esempio, pu essere semplice avviare lo spegnimento al termine di un processo di copia.
- Migliorata la funzione di monitoraggio del colore un Pixel dello schermo, ora la croce di puntamento viene trascinata nel punto voluto senza doverci cliccare sopra, cosa che poteva causare interferenze con l'oggetto monitorato, inoltre  anche graficamente pi bello.
- Aggiunti per le principali condizioni di shutdown l'opzione AND che consente di generare lo shutdown solo se tutte le condizioni con l'AND attivo sono verificate. Si possono cos creare tutta una serie di interessanti combinazioni, per esempio,  possibile impostare lo spegnimento nel caso non ci sia nessuno al PC per una ventina di minuti, ma solo dopo le 22.00.
- Aggiunta l'utilit Chronometro, richiamabile dalla piccola iconcina a destra dei timings..

v 1.76.2

- Nell'avvio come Servizio ora sono supportati anche il "Monitor Pixel Color" e il "Monitor Inactivity" (erano gli ultimi due rimasti).
- Introdotta la possibilit di inserire le credenziali di Amministratore nel caso quelle indicate non siano sufficienti per impostare l'avvio automatico o per impostare l'avvio del programma come servizio.
- Eliminata l'utilit "RDShutdown Setup Utility" dato che oramai tutte le opzioni compreso l'avvio come servizio e la password sono impostabili direttamente dal menu di RDShutdown.

v 1.76.1

- Aggiunta la possibilit di avviare DShutdown come Servizio. In questo modo  possibile impostare l'auto-spegnimento del PC anche se in quel momento non c' nessun utente loggato.
- Fix minori.

v 1.76

- Aggiunto il salvataggio delle opzioni di monitoraggio, e cio la "Inactive User Monitor", la "Task Monitor", la "Internet Activity Monitor" e la "CPU Monitor" e la "Remote PC Monitor", rimane fuori la "Pixel Color Monitor", se ricever richieste in tal senso vedr di implementarla.
- Ora, nel monitoraggio dell'inattivit dell'utente, vengono considerati non solo l'input del mouse e della tastiera, ma anche quello di un eventuale GamePad collegato al PC.

v 1.75

- Inserita la possibilit, sia per il Server che per il Client di modificare a piacimento le porte client/server.
- Aggiunta la possibilit di spegnere un computer attraverso Internet (conoscendone l'IP) tramite la mappatura della porta del Server sul Router ottenuta tramite l'uPnP.
- Cambiamenti e miglioramenti vari.

v 1.74

- Modificata la gestione dei numeri di serie, ora le prime due cifre indicano il numero della versione vera e propria, mentre l'ultima cifra indica il numero della build, ci significa che, ad esempio, nella versione attuale, v1.65, sar visibile anche una ulteriore cifra ad indicare il numero di volte che la versione  stata compilata (x es 1.65.14). Per cui, ammettiamo che, dopo il rilascio della versione 1.65 venga scoperto un piccolo bug nel programma, esso verr subito risolto e il programma ricompilato con un numero di build incrementato di 1. Ci evita la necessit di fare uscire nuove versioni per ogni piccolo bugfix, ma consente anche a chi  interessato, di poter disporre dell'ultima versione compilata del programma.

v. 1.73.4

- Aggiunta la modalit di shutdown Hybrid introdotta con Win8, che permette un rapido riavvio salvando su disco il solo Kernel e mettendo il resto in StandBy.
- Aggiunta la modalit di shutdown Restart Apps introdotta con Vista che riavvia le applicazioni auto avvianti senza riavviare Windows.
- Modifiche minori.

v. 1.73.3

- Ora dal menu contestuale della TrayBar  possibile impostare l'avvio automatico di RDShutdown.
- Aggiunto un livello di criptazione "militare" per le password sia quando vengono salvate nel file INI sia durante la trasmissione delle stesse in rete.
- Ora  possibile modificare (e salvare in automatico) la password di RDShutdown direttamente dal menu contestuale della TrayBar.
- Piccoli fix.

v. 1.73.2

- Aggiunta una nuova funzione che consente di spegnere il computer quando si superano determinati limiti di traffico Internet (utile in particolar modo per evitare di superare il limite di traffico consentito nei contratti Internet a volume di dati).

v. 1.73.1

- Aggiunta la possibilit di ridimensionare la finestra del programma, in modo che esso sia utilizzabile anche su schermi con risoluzione ridotta.
- Modificata l'icona del pulsante "Refresh" che consente di aggiornare la lista dei PC remoti per l'opzione che spegne il PC quando un Host Remoto smette di rispondere al Ping.
- Aggiornamenti minori e migliorie grafiche.

v. 1.73.0

- Aggiunta la possibilit di spegnere il PC quando un dato PC remoto smette di rispondere al Ping per un dato tempo.
- Fixati alcuni bug introdotti con le ultime versioni.

v. 1.72.9

- Piena compatibilit Unicode sia nei percorsi sia nel nome dei computer che di ogni altra cosa.

v. 1.72.8

- Piena compatibilit con il DEP (Data Execution Prevention) che in precedenza, se abilitato, mandava il programma in crash all'avvio.

v. 1.72.7

- Aggiunta la possibilit di effettuare uno screenshot dello schermo al momento dello Shutdown.
- Ora, su SO a 64 bit, gli avvisi sonori vengono generati tramite il MIDI della scheda sonora.
- Ora, quando ci si fa spedire per email il log, viene anche allegato uno screensht dello schermo.
- Ora il programma funziona anche se  attivo il DEP (Data Execution Prevention) che in precedenza lo mandava in crash.
- Fixato il bug del menu della traybar.

v. 1.72.6

- Aggiunta la nuova opzione "Send Log by Email" possibilit di farsi inviare il Log dello shutdown per Email ( collaudato solo per gmail, ma dovrebbe funzionare anche con altri provider).
- Aggiornamenti e Fix minori.

v. 1.72.5

- Reso il programma compatibile con i percorsi Unicode.
- Migliorata la comunicazione tra server e client, ora vengono gestiti anche eventuali errori nella stessa.
- Introdotta la nuova opzione "NoPopup" (con la corrispondente da linea di comando) che consente di evitare, al momento dello shutdown, la comparsa del Popup della finestra principale o del fumetto nel caso di comando da remoto.
- Migliorata la funzione di Log, ora viene indicata anche la causa che ha avviato lo shutdown.
- Fix minori.

v. 1.72.4

- Piccoli cambiamenti all'UI e Fix minori.

v. 1.72.3

- Introdotta la possibilit di utilizzare la stessa porta da parte del socket e del server (in questo modo  possibile impostare una sola regola per il firewall o una sola eventuale porta reindirizzata) o due porte differenti.
- Ora anche "RDShutdown" e "RDShutdown Setup Utility" hanno lo stesso numero di versione dell'ultima versione di DSpeech, in questo modo  molto pi semplice capire se si sta utilizzando la versione giusta o quella sbagliata di RDShutdown con il rispettivo DShutdown).

v. 1.72.2

- Aggiunta la possibilit di generare un avviso sonoro all'avvio del programma. Ci pu essere utile in casi particolari (assenza di monitor e simili) per avvisare l'utente che DShutdown  entrato in funzione senza costringerlo ad effettuare un riscontro visivo.

v. 1.72.1

- La combinazione di tasti "Alt + F5" determina la chiusura del programma senza salvare i settaggi.
- Ora gli avvisi sonori vengono generati correttamente anche nei SO a 64 Bit.
- Fixato un bug nella funzione "Enable Pixel Color Monitor".

v. 1.72

- Aggiunta la funzione "Alarm Clock" (la sveglia).

v. 1.71

- Aggiunta l'opzione "Wake Up" che permette di risvegliare il PC da una qualsiasi modalit di sospensione come l'ibernazione o il "suspend to RAM". (Utile per far gestire varie combinazioni di eventi ad un PC che potrebbe anche trovarsi in una modalit di sospensione al momento stabilito).
- Fixato un bug nella funzione Wake On LAN introdotto con le ultime versioni.

v. 1.70

- Fixato il bug che impediva il logoff remoto nel caso si utilizzasse il modulo RDShutdown avviato come servizio.

v. 1.69

- Aggiunta la possibilit di eseguire lo shutdown se l'utente rimane inattivo per un dato periodo di tempo.

v. 1.68

- Aggiunta la possibilit di terminare uno o pi programmi in esecuzione al momento dello shutdown. Questo pu essere utile, ad esempio, per chiudere uno o pi programmi ad un orario specificato.

v. 1.67

- Aggiunta la possibilit di specificare nei dettagli in quali giorni effettuare lo shutdown/reboot. E' ora possibile specificare una combinazione di giorni del mese e/o della settimana (questo pu essere utile per pianificare con esattezza il reboot di un server nell'arco di un lungo periodo di tempo).

v. 1.66

- Ora, quando si utilizza l'opzione "ServerLess" (cio spegnimento dei PC remoti senza doverci installare preventivamente il modulo "RDShutdown"),  possibile specificare un User e una Password diversi da quelli con i quali ci si  loggati localmente (questo permette di semplificare la configurazione in una LAN con molti computers).
- Ritocchi all'UI.
- Fix minori. 

v. 1.65

- Ora  possibile spegnere completamente i PC remoti senza installare su di essi il server (RDShutdown.exe),  infatti sufficiente specificare l'opzione "ServerLess" (Nelle versioni precedenti erano disponibili solo le funzioni di Reboot e Shutdown senza Poweroff).
- Parziali riscritture di alcune routines interne.

v. 1.64

- Ora, quando un PC remoto riceve un ordine di spegnimento, nella TrayBar compare un "Balloon notification" per avvertire l'utente locale.
- Fixati due bug minori relativi allo shutdown remoto.
- Minimi ritocchi all'UI.

v. 1.63

- Aggiunta l'opzione "Lock Workstation".
- Aggiunta l'opzione "Wake On LAN" per accendere uno o pi PC remoti che supportano questa funzione.
- Fixati alcuni bug minori.
- Ritocchi all'UI.

v. 1.62

- Aggiunta l'opzione "Cancel if User is logged" che permette di annullare lo shutdown di un PC remoto se su di esso c' un utente loggato (serve per evitare di spegnere il PC mentre qualcuno ci sta lavorando sopra).
- Migliorata l'opzione "Disable LAN", ora non si limita pi a bloccare le funzioni delle schede di rete installate nel sistema, ma le disabilita proprio.

v. 1.61

- Corretto un bug introdotto con la versione 1.60 nello Shutdown remoto (in questo periodo i beta-tester sono tutti in vacanza :)

v. 1.60

- Limitati cambiamenti all'interfaccia (ora le opzioni di monitoraggio sono organizzate in modo pi logico).
- La funzione "write log" ora non crea un log nuovo ogni volta, ma appende i dati in coda ai precedenti.
- Parziali riscritture di alcune routines interne.

v. 1.59

- Aggiunto un pulsante per inserire automaticamente nella lista dei PC remoti i nomi dei computer attualmente collegati alla rete.
- Ora, quando si attiva il monitoraggio di un pixel, viene automaticamente disattivato lo screensaver (segnalato da Fr3ddie).

v. 1.58

- Fixati alcuni bug minori.

v. 1.57

- Fixato un bug nell'opzione "force after wait" (segnalato da Fr3ddie).

v. 1.56

- Interfaccia completamente in inglese (TNX a Fr3ddie per l'accurata traduzione)
- Aggiunta la possibilit di selezionare contemporaneamente lo shutdown di uno o pi PC remoti e lo shutdown da remoto del PC locale.
- Introdotta la possibilit di scegliere se si vuole creare o meno il file di LOG.
- Le liste dei Task ora sono ordinate alfabeticamente.

v. 1.55

- Per ogni shutdown ora viene creato un file LOG con la data, l'orario e le impostazioni di shutdown.

v. 1.54

- Ridotta l'occupazione di RAM quando la finestra non  minimizzata.
- Ritocchi all'UI.

v. 1.53

- Minimi ritocchi all'UI. 

v. 1.52

- L'opzione "Shutdown per limitata attivit Internet" ora permette di specificare a mano i KB/MB e i secondi/minuti/ore oltre alle scelte predefinite (idea di Fr3ddie).
- Anche l'opzione di "Shutdown per un dato utilizzo della CPU" consente di specificare a mano la percentuale.
- Nella lista degli IP remoti  possibile specificare anche una descrizione dell'IP x es. 192.168.55.1 (ServerK6) (segnalato da Fr3ddie).
- L'opzione "Shutdown if a pixel change his color" ora permette di specificare anche il tempo di monitoraggio.
- Ora  possibile impostare una password diversa per ogni PC remoto (segnalato da Fr3ddie).
- Aggiunta l'opzione "disable LAN adapters" che disabilita la LAN (idea di Fr3ddie).
- Quando si selezionano contemporaneamente "force after wait" e "force", la parte finale dello shutdown si avvale di una funzione a basso livello per assicurare al 100% lo spegnimento del PC.
- Migliorata la routine di verifica delle opzioni incompatibili, ora ,ad esempio, non  pi possibile selezionare insieme "PowerOff" e "Reboot" (Segnalato da Fr3ddie).
- Riordinate le opzioni secondo un ordine pi logico (segnalato da Fr3ddie).
- Spostata l'opzione "Start a program..." nel gruppo delle opzioni di shutdown.

v. 1.51

- Migliorata l'Opzione "ForceAfterWait".

v. 1.50

- Parametri da linea di comando completamente in inglese.
- BuxFix nell'opzione "Shutdown At.."

v. 1.49

- Interfaccia completamente in Inglese (tranne che per i ToolTip).
- BugFix di compatibilit (tnx a Fr3ddie per la segnalazione e per il valido betatest).

v. 1.48

- Ora per le comunicazioni col Server viene utilizzata unicamente la porta 4444 in questo modo  possibile impostare una sola regola per il FireWall.

v. 1.47

Aggiunta la possibilit di spegnere il PC qualora l'attivit internet salga sopra un certo valore per un certo tempo.

v. 1.46

- Aggiunte le opzioni "Hibernate" e "StandBy".
- Aggiunta l'opzione "Set default" che permette di impostare come default i settaggi attualmente selezionati.
- Aggiunta l'opzione "Save settings on exit" che specifica se salvare o meno i settaggi all'uscita.
- Convertita l'opzione "Exit after shutdown" nella pi esplicativa "Exit Program".
- Eliminata l'opzione "Start Minimized" praticamente inutile.

v. 1.45

-Le opzioni "ExitAfterShutdown" e "SoundAdvise" ora sono impostabili per il PC locale e per i PC remoti.

v. 1.44

- Aggiunta l'opzione "ServerLess" (Sperimentale) per il Reboot e lo Shutdown dei PC remoti senza il Server.
- Migliorata l'Opzione "ForceAfterWait".

v. 1.43

- Ora la comunicazione tra PC locale e PC remoti avviene tramite protocollo UDP, per cui gli ordini di Shutdown vengono inviati contemporaneamente a tutti i PC remoti, questo velocizza la procedura di Shutdown in una LAN con molti PC.
- L'Opzione "Shutdown al termine di un programma" ora permette di specificare dopo quanto tempo dalla terminazione di un processo il PC si dovr spegnere.
- Ora quando si seleziona "AutoStart" la linea di comando inserita nell'AutoStart viene anche copiata a scopo informativo nel ClipBoard (questa funzione pu essere usata per creare delle linee di comando personalizzate in automatico).

v. 1.42

- Aggiunta la possibilit di ottenere anche gli Shutdown remoti da linea di comando.
- Estesa la funzionalit di "Auto Start", ora memorizza tutte le opzioni disponibili, comprese quelle dei PC remoti.

v. 1.41

- Aggiunta l'opzione per lo Shutdown quando un pixel specificato dello schermo cambia colore.

v. 1.40

- Estesa la funzione "Shutdown per un dato utilizzo della CPU", ora  possibile specificare anche un periodo di tempo.
- Estesa la funzionalit di "Auto Start", ora memorizza tutte le opzioni disponibili relative allo shutdown locale.

v. 1.39

- Aggiunta un'opzione per lo Shutdown quando la connessione selezionata non  disponibile per un dato tempo, ad esempio perch cade la linea (no NT4).

v. 1.38

- Fixata e migliorata nel funzionamento l'opzione "ForceAfterWait".
- Aggiunta l'Opzione "Auto Start" per l'Auto Start con le ultime impostazioni selezionate.

v. 1.37

- Aggiunta l'opzione "ForceAfterWait" (Sperimentale) per essere sicuri al 100% che il PC remoto si spenga.
- Migliorata la funzione "Spegnimento in un dato giorno", ora  possibile specificare anche l'ora esatta o spegnere il PC uno specifico giorno di ogni mese.
- BugFix nel monitoraggio del NetWork.

v. 1.36

- Ridotto il consumo di memoria.
- Ritocchi all UI.
- Fixato un Bug nella linea di comando.

v. 1.35

- Implementata la possibilit di monitorare ogni tipo di connessione anche non Internet (RAS, Ethernet, etc.) valutando i Bytes scambiati.
- Estesa la compatibilit del monitoraggio delle connessioni anche a NT4 + Sp4 e a Win98.

v. 1.35b (unrelased)

- Aggiunta l'opzione per monitorare le connessioni di rete su TCP/IP (al posto dei Bytes monitorizza i Packets IP scambiati) invece delle sole connessioni RAS.

v. 1.34

- Aggiunta l'Opzione per riagganciare il Modem.

v. 1.33

- Avviso sonoro prima dello Shutdown.
- Opzione per l'esecuzione di un programma predefinito.
- Opzione per spegnere in automatico i PC remoti nel momento in cui il PC locale viene spento.

v. 1.23

- Shutdown per un dato utilizzo della CPU (NT5).
- Aumentata la versatilit delle opzioni di Shutdown per limitata attivit Internet.
- Possibilit di avviare pi istanze.
- Opzione "Spegnimento in un dato giorno".

v. 1.00

- Shutdown per limitata attivit Internet su RAS (NT5).

v. 0.30

- Opzione di Shutdown quando termina un dato programma (Win98/NT5).
- Opzione per uscire dal programma dopo aver spento gli altri PC della LAN.

v. 0.20

- Opzione "Minimizza all'avvio".
- Opzione "Spegni ad una data ora".

v. 0.10

- Aggiunto il supporto per lo Shutdown remoto.
- Aggiunto il salvataggio delle impostazioni.

v. 0.01

- Implementate tutte le funzioni dell'API per lo Shutdown locale di Win9x e NT.
- Opzione per avere uno Shutdown dopo un periodo di tempo specificato.



RDShutdown - HISTORY
~~~~~~~~~~~~~~~~~~~~

v. 1.72.5

- Versione server compatibile con la analoga principale.

v. 1.72.4

- Versione server compatibile con la analoga principale.

v. 1.72.3

- D'ora in poi tutte le novit di "RDShutdown" verranno riportate nella sezione di "DShutdown".

v. 3.4

- Ora gli avvisi sonori vengono generati correttamente anche nei SO a 64 Bit.
- Versione compatibile con DShutdown v1.72.

v. 3.3

- Versione compatibile con DShutdown v1.71.

v. 3.2

- Fixati alcuni bug minori.

v. 3.1

- Versione compatibile con DShutdown v1.66.

v. 3.0

- Ora, se RDShutdown non viene avviato come servizio, la sua icona compare nella traybar, inoltre, quando riceve una richiesta di shutdown da remoto, visualizza un Balloon Tip nella traybar per avvertire l'utente.

v. 2.9

- Migliorata la gestione della Password (ora la si pu impostare da "RDShutdown Setup Utility.exe").

v. 2.8

- Versione compatibile con DShutdown v1.63.

v. 2.7

- Versione compatibile con DShutdown v1.62 da cui eredita le nuove features.

v. 2.6

- Fixati alcuni bug minori.

v. 2.5

- Versione compatibile con DShutdown v1.56.
- L'opzione di LOG ora viene impostata dal PC remoto.

v. 2.4

- Per ogni shutdown ora viene creato un file LOG con la data, l'ora e le impostazioni di shutdown.

v. 2.3

- Migliorata l'Opzione "ForceAfterWait".
- Implementata la gestione della password locale.

v. 2.2

- Migliorata l'Opzione "ForceAfterWait".

v. 2.1

- Ora RDShutdown pu essere anche installato come servizio, in modo da funzionare anche prima di avere effettuato il logon.

v. 2.0

- Ridotto il consumo di memoria.
- Ora per le comunicazioni col Client viene utilizzata unicamente la porta 4444 in questo modo  possibile impostare una sola regola per il FireWall.

v. 1.9

- Versione compatibile con DShutdown v1.46 e superiori.

v. 1.8

- Versione compatibile con DShutdown v1.45.
- Migliorata l'Opzione "Force After Wait".

v. 1.7

- Versione compatibile con DShutdown v1.43.
- Ridotte le dimensioni e l'occupazione di memoria.

v. 1.6

- Versione compatibile con DShutdown v1.42.
- Ridotte le dimensioni e l'occupazione di memoria.

v. 1.5

- Fixata e migliorata nel funzionamento l'opzione "ForceAfterWait".

v. 1.4

- Versione compatibile con DShutdown v1.37 e superiori.

v. 1.3

- Ridotte le dimensioni e l'occupazione di memoria.

v. 1.2

- Versione compatibile con DShutdown v1.34 e superiori.

v. 1.1

- BugFix (ma non mi ricordo esattamente quale ;-).

v. 1.0

- Prima Relase.



LDShutdown - HISTORY
~~~~~~~~~~~~~~~~~~~~

v. 1.0 (unrelased)

- Versione Light di DShutdown paragonabile a DShutdown v. 001 BugFixed.